define(['app'], function(app) {
	'use strict';

	//实例化方法
	var factory = function(Http) {

		/**
		 * 一键切换数据获取方式
		 * @param {Object} result
		 */
		function get_data_getjoinlist(result) {
			if(HTTP_ISLOGIC) {
				result = '{"success":true,"msg":"","result":{"act":[{"order_id":"001","act_id":"1234","name":"促销","status":"活动中","win_price":true,"start_time":"2017/01/01 09:00:00","end_time":"2017/01/31 09:00:00","image":{"id":"001","image":"./img/upload/pro-img01.jpg"}},{"order_id":"002","act_id":"1234","name":"促销","status":"活动中","win_price":true,"start_time":"2017/01/01 09:00:00","end_time":"2017/01/31 09:00:00","image":{"id":"002","image":"./img/upload/pro-img01.jpg"}}]},"session":"7311da98bd0f18eb15a96bcb263f4153"}';
				return JSON.parse(result);
			} else {
				return result;
			}
		}

		//返回信息
		return {
			//获取首页数据
			get_joinlist: function(nPage,callback,calldone) {
				Http.post({
					method: 'marketing.seckill.jionlist',
					pagelimit:8,
					nPage: nPage,
					show_count:5
				},
				function(result) {
					//请求成功
					if(callback)
						callback(get_data_getjoinlist(result).result);
				},
				function(e) {
					//请求异常
				},
				function() {
					//请求完成，一般不做什么事情
					if(calldone)
                    calldone();
				}
			);
		},
		};
	}

	factory.$inject = ['Http'];
	return app.registerService("Secondkill_dealer", factory);
});
